package com.ufgov.zc.server.commonbiz.dao;import java.util.List;import com.ufgov.zc.common.commonbiz.model.Company;import com.ufgov.zc.common.system.RequestMeta;import com.ufgov.zc.common.system.dto.ElementConditionDto;public interface ICompanyDao {  List getRootCompany(int nd);  List getChildrenCompany(int nd);  List getCompany(ElementConditionDto dto);  List getCompanyNumLimTree(ElementConditionDto dto, RequestMeta requestMeta);  Company getDirectorCompany(ElementConditionDto dto);  Company getCompanyByCoCode(int nd, String coCode);  List getCompanyChildren(int nd, String coCode);  List getCompanyByUserId(String userId, int nd);}